Avishkaar Techno Solutions Private Limited
No. 9, 2nd Floor, Sapthagiri Complex ,printing Press Layout 2nd Bus Stop, Ullal Main Road
Bengaluru- 560056, Karnataka (India)
Wind Turbine Systems Private Limited
No. 478, 13th Main Road, Koramangala 3rd Block
Bengaluru- 560034, Karnataka (India)